Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
61 STATION ROAD Terraced £58,950 18 Oct 2002
71 STATION ROAD Terraced £146,000 15 Nov 2023
73 STATION ROAD Terraced £140,000 27 May 2022
75 STATION ROAD Terraced £39,950 19 Nov 1999